package cn.tedu.test;

import java.util.Scanner;

public class Factorial {
    public static void main(String[] args) {
        System.out.println("请输入整数,求阶乘");
        int n=new Scanner(System.in).nextInt();
        if(n<0){
            System.out.println("负数不可以求阶乘");
        }else if(n==0){
            System.out.println("0的阶乘是1");
        }
        long r=n;
        for(int i=n-1;i>=1;i--){
            r*=i;

        }System.out.println(n+"的阶乘:"+r);
    }
}
